split-block concrete - Spanish English Dictionary